home *** CD-ROM | disk | FTP | other *** search
- ClassBuilder is an Object Oriented C++ front end to your compiler. It lets
- you create, manipulate and navigate classes, class relations, class members
- and class methods at a high level of abstraction trough a graphical user
- interface. Its rich feature list includes:
- - Full code generation for the defined relations and their associated find
- methods.
- - Wizards to insert code, like iteration loops and navigation paths.
- - Code syncronisation with compile environment.
- - Full code generation for serializing the complete data model when used
- together with MFC. (The tool is build with itself and uses this feature
- to save to and read from file).
- - Drag and drop support for many things. Adding a member to a class is just
- drag with holding down the Ctrl-key and then drop it on the desired class.
- - Documentation generation in RTF and HTML.
- - etc.
-
- This version may be freely distributed as is, without modification. The
- program is fully functional, there are no limitations.
- The author (Jimmy Venema) can be contacted via e-mail at venemaj@ce.philips.nl
- or by phone at +31 40 2736839 (work), +31 492 549818 (home).
-
- This release consists of the following files:
-
- README.TXT
- This file.
-
- ClassBuilder.exe
- The executable, run this program, to start.
-
- ClassBuilder Getting Started.doc
- This includes a quick tour chapter, the document is still under
- construction.
-
- Class.vss
- Class.vst
- Visio stencil and template files to make class diagrams,
- which can be read in the ClassBuilder tool.
-
- Template.rtf
- Template Rich Text Format file to use as template for the
- documentation is RTF format. It is used to derive the different
- styles which can be used, like heading1, heading2, ... etc. And as
- first part of the generated document.
-
- Include\CB_CriticalMulti.h
- Include\CB_CriticalMultiOwned.h
- Include\CB_CriticalSection.h
- Include\CB_CriticalSingle.h
- Include\CB_CriticalSingleOwned.h
- Include\CB_CriticalStaticMulti.h
- Include\CB_CriticalStaticMultiOwned.h
- Include\CB_CriticalUniqueValueTree.h
- Include\CB_CriticalUniqueValueTreeOwned.h
- Include\CB_CriticalValueTree.h
- Include\CB_CriticalValueTreeOwned.h
- Include\CB_IteratorMulti.h
- Include\CB_IteratorStaticMulti.h
- Include\CB_Multi.h
- Include\CB_MultiOwned.h
- Include\CB_Single.h
- Include\CB_SingleOwned.h
- Include\CB_StaticMulti.h
- Include\CB_StaticMultiOwned.h
- Include\CB_UniqueValueTree.h
- Include\CB_UniqueValueTreeOwned.h
- Include\CB_ValueTree.h
- Include\CB_ValueTreeOwned.h
- Include files needed to compile the generated code.
-
-
- Changes in version 1.4:
- - Removed all restrictions.
- - Several bug fixes.
- - Added 'Open' & 'Edit Code' to shortcut menu.
- - Added messages boxes to make the working of the 'Read Visio' command clear.
- - Added 'Write Mdl', to export datamodel (without code) to Rational Rose.
-
- Version 1.5 is not planned, but if there are serious bugs in version 1.4
- they will be solved by this release.
-
- Version 2.0 (release november 1998 ?)
- - Command 'Read Visio' removed.
- - Command 'Write Mdl' removed.
- - Added integrated class diagram editor, therefore the above commands are
- obsolete.
- - Updated documentation generation, to include the class diagram drawings.
- - Changed mouse click behaviour with respect to 'Open' and 'Edit Code'.
- - Bug fixes, don't know which ones, you have to report them!!
-
- Version 2.1 & 2.2 are planned as bugfix releases, with perhaps some minor
- enhancements.
-
- Version 2.5 (Release Q2 1999)
- - Colorized source code editor, with wizard functionality.
-
- Version 2.6 & 27 are planned as bugfix releases, with wizard enhancements
- on the source code editor.
-
- Version 3.0 ??????? I need input for this one!!!!